/*
 * Miya.com Inc.
 * Copyright (c) 2004-2018 All Rights Reserved.
 */
package com.miya.erpmofa.common.lang.request.single;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 订单 单种支付方式的信息
 *
 * @author ${guanzhong}
 * @version $Id: PayItem.java, v 0.1 2017年12月27日 下午2:52 Exp $
 */
@Data
public class PayItem implements Serializable {

    private static final long serialVersionUID = -4550195344436129926L;

    /**
     * 支付方式编码
     * {@link com.miya.erpmofa.common.lang.enums.PayTypeEnum}
     * <b>必填</b>
     */
    private String pay_code;

    /**
     * 支付方式名称
     * {@link com.miya.erpmofa.common.lang.enums.PayTypeEnum}
     * <b>必填</b>
     */
    private String pay_name;

    /**
     * 支付金额(单位分)
     * <b>必填</b>
     */
    private int total_money;

    /**
     * 支付流水号
     * <b>必填</b>
     */
    private String pay_no;

    /**
     * 汇率
     * <b>可选</b>
     */
    private BigDecimal exchange_rate;

    /**
     * 支付平台优惠金额（单位分）
     * <b>选填</b>
     */
    private Integer pay_platform_discount;

    /**
     * 支付平台商家优惠金额(单位分)
     * <b>选填</b>
     */
    private Integer pay_platform_merchant_discount;

}
